2501 632
1060 910
1463 606
647 952
949 761
1121 499
1137 296
1177 965
2518 43
898 254
1805 29
770 505
11419 223
10268 344
9924 490
7348 640
6616 135
6300 305
5206 334
5135 221
5072 37
4472 166
4341 66
4100 771