3000 142
1902 303
6274 436
4187 867
1516 162
3211 637
3433 650
42851 508
2967 362
14270 582
3173 686
10967 468
19965 612
1479 82
10935 752
15851 80
2483 150
5012 394