2925 346
1846 60
3042 480
7005 251
28025 498
21547 217
21536 150
20552 522
20600 599
9734 882
25939 342
19086 195
13198 587
14360 175
5508 201
2532 344
3800 695
3206 103
1808 96
4712 208
2029 335
3773 513
4224 916
3103 576
30261 447
6287 875
1272 118
3512 214