29016 225
4220 799
3446 598
9574 360
2074 298
2733 471
2887 336
14970 264
4270 268
4946 610
18575 384
3173 186
2185 273
3839 397
3277 466
1106 74
3568 262
2409 525
649 48
5050 782