22838 432
29099 113
21864 666
29564 425
12465 383
21669 910
11550 105
19738 74
10285 44
4536 439
2961 400
6248 348
2388 418
4299 166
2145 64
4486 810
786 56
1804 231
2695 309
1139 174
8939 26
9393 482
6051 521
2548 470
5382 557
1319 159
8461 478
15728 120