3116 502
9587 351
12981 266
5047 142
4411 413
38690 109
33039 194
105156 671
23140 100
8464 369
15379 211
23565 531
15666 335
22413 563
9748 691
6324 695
4633 507
8832 575
6905 730
8015 570
16699 148
19878 446
7138 349
2598 298
22472 314
4371 166
22776 258
6979 126