31282 120
7050 54
58378 506
14460 233
5178 578
2486 331
1719 48
5793 66
16369 505
3083 393
54528 520
185176 253
36935 226
20981 513
100268 578
3577 331
12607 916
3896 643
42427 638
58442 377
83951 251
11346 818
151052 816
45770 141