3252 43
5790 803
4025 861
3698 424
7695 639
12430 75
1603 300
2512 313
2027 340
31408 597
21771 356
2151 291