3008 142
1906 303
6280 436
4192 867
1521 162
3223 637
3442 650
42872 508
2977 362
14280 582
3181 686
11021 468
20017 612
1483 82
10953 752
15877 80
2498 150
5022 394