2935 790
1713 258
1451 178
2320 416
56632 873
22988 238
28822 267
41343 444
19439 492
13322 119
30318 171
41802 570
20969 574
40413 287
5554 552
37329 472
36961 217
80308 753
28377 322
25735 426
35400 350
42363 107
21559 831
55122 422