2503 54
5745 628
2911 416
4604 367
1857 236
714 26
4876 625
1078 87
1842 262
5335 689
4490 711
2610 337
7963 623
7597 844
10937 490
6364 423
2787 344
2525 372
12634 478
8662 759
4219 260
2941 286
3955 31
10469 474
29913 266
3603 597
4034 677
4761 157