31573 125
8179 510
47927 603
7961 668
11898 188
39129 290
20289 673
21682 255
3490 24
2328 195
4453 542
15695 256
48956 194
3834 547
35772 236
9969 743
27385 820
7067 189
9839 403
16543 505
6959 343
7303 430
3046 136
10633 603
11756 482
4741 335
43143 210
31227 437