25213 89
2285 151
3830 172
26966 685
20931 328
6111 485
4309 338
20412 307
19744 575
21700 267
11330 303
35143 221
31832 292
9110 926
7077 661
10878 549
25461 173
22643 668
9248 52
4330 28
10027 518
13154 324
11003 79
7569 251
10899 416
23044 192
15579 380
5854 535