5193 45
2649 403
19487 101
20891 340
3301 280
3612 35
11428 254
5448 146
6438 534
7945 237
7782 847
2748 328
1723 156
2249 208
8803 757
2024 189
2549 575
3198 407
1214 311