5507 936
12240 192
8444 793
28472 740
3122 53
3216 389
1485 152
3193 297
6920 292
3962 505
8739 268
5443 670
2796 709
3635 752
2951 610