2951 151
3970 845
3035 95
8745 519
5911 133
1297 174
15202 607
27586 373
1687 28
3624 590
2727 399
2293 450
1266 202
2765 528
7072 393
8934 209
2397 305
1999 197
2186 496
2795 832
980 59
4197 495
2512 567
2982 272