21016 470
1261 206
72217 549
15491 387
4517 233
12470 713
4858 201
2349 344
1094 118
9641 44
17113 697
4555 488
16215 195
4202 718
9363 53
8296 727
8737 352
3176 531
6745 402
3603 698
5939 511
12210 755
5043 491
29554 370
3919 168
9693 296
5874 643
2976 618