6446 321
17590 428
4249 671
3606 620
20380 316
8520 313
23494 85
5192 850
5969 824
1344 40
3339 707
1221 119