2508 392
40921 337
14309 576
1650 126
14405 440
7934 116
11434 187
2883 74
31207 570
5840 872
18207 446
14893 404
3214 314
4097 29
17047 471
11201 63
2345 207
6423 71
7604 619
2534 265
4097 393
19490 638
15056 89
50678 141
13075 481
8505 457
68178 320
26413 528