2992 618
37661 162
22738 291
4900 487
2541 288
2441 391
3771 580
3243 891
3401 147
7463 641
6456 728
4707 831
4347 359
3431 55
3378 242
1408 89
3851 717
2252 311
7324 469
2717 550
2324 91
6388 918
1831 205
4301 732
1363 122
3203 415
4521 569
92928 799