42099 550
11499 243
31282 472
205069 1066
3500 43
63855 560
3455 113
3032 45
19889 562
21276 323
13065 224
10667 535
45840 471
93244 287
80363 508
5457 357
12756 284
7588 31
3612 621
3214 313
1820 128
3412 593
13327 186
16151 700