2958 482
3881 511
29012 445
2256 56
4525 478
7500 98
12005 926
3858 380
19982 61
7123 340
5347 132
15222 106
6598 30
4786 752
4098 557
8230 461
7341 635
20152 598
22228 260
15147 462
5857 271
8554 45
11849 892
12864 904