5351 503
3643 808
53158 532
16423 380
10336 818
13143 712
5132 175
3481 788
4184 95
3473 552
11477 928
2589 144
2620 313
3931 759
2293 107
1663 160
2438 399
3156 407
1922 374
11800 349
5369 356
8513 399
10954 57
6871 90