2510 392
40931 337
14327 576
1652 126
14433 440
7943 116
11435 187
2886 74
31221 570
5842 872
18207 446
14899 404
3218 314
4103 29
17047 471
11201 63
2345 207
6423 71
7604 619
2535 265
4099 393
19491 638
15056 89
50685 141
13075 481
8505 457
68194 320
26414 528