5097 167
5302 185
4117 219
3928 743
4809 711
2505 341
8176 197
2632 551
3651 580
4276 573
1052 103
2361 115
14563 90
7244 782
6325 378
2213 179
4814 600
14352 681
4316 626
3897 351
49545 268