409 63
2593 451
1322 317
7383 456
2781 630
5005 100
2197 378
816 144
2696 174
734 198
2150 445
14661 433
4668 657
2028 445
1090 357
8527 679
2430 670
544 41
2207 232
2405 676
13759 745
6096 182
33120 364
12852 312