21043 532
7001 848
10597 228
2928 477
42556 493
51103 332
44159 373
16493 468
3039 400
1918 159
4221 729
24530 242
3796 177
40504 240
1844 220
3399 746
1832 271
2897 564
3885 774
2132 382
3943 745
1994 320
2343 251
4138 363
3523 578
8373 300
2544 268
1579 180