2600 668
19263 70
30595 538
21013 276
2132 522
1889 390
2474 283
3106 874
806 81
389 91
34741 622
43036 210
2658 821
4971 148
3250 563
122109 364
1841 431
1439 374
2931 739
1166 151
31536 66
14837 450
1970 559
2056 535