31576 125
8179 510
47930 603
7961 668
11899 188
39129 290
20289 673
21682 255
3490 24
2328 195
4453 542
15695 256
48956 194
3834 547
35772 236
9970 743
27385 820
7067 189
9845 403
16545 505
6959 343
7303 430
3046 136
10634 603
11757 482
4741 335
43147 210
31227 437