445 111
1231 362
2169 648
542 171
2914 480
28080 277
14831 575
4186 477
9036 634
5829 307
3982 589
2511 782
1119 292
1279 315
428 52
2281 531
1901 334
3363 386
846 175
2628 613
2996 833
2829 727
1090 302
1367 378
1643 359
608 167
2786 577
1520 298