29160 460
2328 232
4214 918
2847 255
4043 370
8369 399
2932 194
4992 542
3271 209
3880 239
1550 137
5181 66
3421 660
1460 103
2628 108
4144 683
2398 134
21570 353
15554 866
5630 547
4143 207
2239 160
9972 811
5279 812