1580 303
2966 653
2346 401
4013 590
2659 165
2631 174
599 39
2089 463
2998 416
15915 512
1830 294
3860 625
3553 233
3318 318
4881 194
4836 810
909 44
4307 686
3138 83
2444 168
2312 411
4258 839
4535 488
4966 718
3482 602
4096 572
9204 697
2370 75