17048 308
73073 348
7639 45
2880 403
21366 104
22942 340
3938 280
4498 36
15126 257
7662 148
8312 534
11263 239
9305 847
3500 328
5011 157
2445 208
10711 760
2942 189
2842 575
4406 408
1385 311