31582 125
8181 510
47940 603
7964 668
11900 188
39130 290
20292 673
21682 255
3490 24
2330 195
4453 542
15695 256
48956 194
3834 547
35776 236
9972 743
27385 820
7068 189
9849 403
16551 505
6959 343
7306 430
3047 136
10635 603
11757 482
4742 335
43160 210
31230 437