3001 810
455 101
1059 108
1180 343
1168 346
19607 247
4342 245
1367 263
36044 416
317 90
3743 583
25789 286
13043 208
44059 276
20515 364
12878 147
20405 172
21901 198
19204 280
24559 847
11019 145
50068 248
12590 275
29669 242
2173 440
47569 593
14715 212
2213 236