2993 810
442 101
1053 108
1180 343
1168 346
19601 247
4324 245
1363 263
36020 416
317 90
3741 583
25785 286
13043 208
44057 276
20511 364
12874 147
20399 172
21896 198
19201 280
24558 847
11017 145
50066 248
12588 275
29667 242
2173 440
47568 593
14713 212
2211 236