3816 122
2596 133
26639 489
15734 71
21479 293
23553 481
11055 131
23609 318
25001 397
20782 313
9620 515
3289 212
27345 681
42993 599
15481 378
7963 330
49545 233
16625 953
18540 209
21155 567
11341 271
16989 312
8082 260
12460 94
9232 297
36723 610