3816 122
2596 133
26638 489
15734 71
21477 293
23553 481
11055 131
23609 318
24999 397
20781 313
9620 515
3289 212
27343 681
42993 599
15481 378
7963 330
49544 233
16625 953
18540 209
21151 567
11341 271
16989 312
8082 260
12460 94
9232 297
36723 610