31196 124
8089 510
47495 603
7946 668
11651 188
39572 290
20235 672
21710 255
3285 24
2393 195
4355 542
15729 256
48666 194
3741 547
35545 236
9848 743
27143 820
6939 189
9986 404
19620 504
7038 343
7138 430
2999 136
10580 603
11831 482
4689 335
43452 210
31204 437