25215 89
2286 151
3833 172
26966 685
20935 328
6113 485
4312 338
20413 307
19744 575
21705 267
11333 303
35143 221
31834 292
9111 926
7077 661
10880 549
25462 173
22644 668
9249 52
4330 28
10027 518
13157 324
11004 79
7571 251
10900 416
23045 192
15581 380
5854 535