31041 120
8420 850
99955 633
24212 210
15187 651
1511 273
23197 51
11599 274
36764 544
4015 577
12420 485
19677 240
3442 428
3270 397
90622 923
25416 415
38734 342
3479 521
16225 360
58074 157
4401 249
7961 576
3908 718
4682 656
9446 228
38146 489
12373 656
46828 332