2993 810
442 101
1051 108
1180 343
1168 346
19601 247
4320 245
1363 263
36016 416
317 90
3741 583
25785 286
13043 208
44055 276
20511 364
12874 147
20397 172
21896 198
19201 280
24558 847
11017 145
50063 248
12588 275
29665 242
2173 440
47568 593
14713 212
2211 236