2523 358
5503 875
2734 51
3720 336
2154 285
40812 370
9225 114
5494 401
40311 317
316946 955
43016 847
26989 136
20818 777
14133 287
67477 591
41191 241
25665 889
34402 470
35045 492
47188 286
20716 213
68142 869
35080 799
30133 731
65682 809
144120 577
58568 643
39152 308