39936 171
255923 701
25962 265
24058 138
104369 218
126891 209
29627 45
47961 46
8155 678
3349 912
10108 592
28262 185
13211 157
11531 336
11203 749
6954 236
7960 521
985 205
30965 429
33193 354
33562 609
72998 517
39482 321
7042 478