2523 358
5502 875
2734 51
3720 336
2151 285
40810 370
9223 114
5494 401
40309 317
316927 955
43006 847
26987 136
20818 777
14133 287
67459 591
41186 241
25661 889
34402 470
35038 492
47184 286
20705 213
68121 869
35076 799
30127 731
65666 809
144112 577
58564 643
39152 308