39560 718
2486 83
8574 758
476 32
1720 244
7995 240
19178 490
2451 244
1000 83
2358 623
9756 697
2821 439
1531 287
2628 618
1946 309
1082 97
3035 637
18212 679
66960 388
48648 733
16442 451
28457 718
28904 598
34800 331
39699 181
38607 347
30845 166
650936 1486