40502 350
65605 431
3472 288
2947 439
6428 900
3468 694
2458 265
4286 737
3509 475
4023 632
3356 796
1719 100
4480 447
2532 552
2873 619
4321 549
7520 528
42879 152
1720 404
2132 395
1252 65
883 38
3669 734
1580 157
2471 438
3081 554
2871 619
2783 188