42512 62
21237 461
29348 258
43155 570
26695 66
24067 762
2755 46
4328 429
3944 70
3032 255
23474 612
3263 214
34656 370
20374 217
15696 408
8082 698
2113 179
9151 138
22235 927
5302 340
21869 310
7350 403
14034 505
15069 457
11079 927
3270 412
4788 299
2296 277