2503 54
5745 628
2911 416
4604 367
1857 236
715 26
4876 625
1078 87
1844 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
3956 31
10469 474
29913 266
3603 597
4035 677
4762 157