2990 142
1896 303
6261 436
4184 867
1509 162
3199 637
3422 650
42834 508
2944 362
14246 582
3168 686
10873 468
19916 612
1460 82
10916 752
15806 80
2474 150
4995 394