276 46
7230 564
18597 103
9881 452
2862 834
1771 447
9183 410
20419 194
6343 339
38094 153
43452 534
1578 455
12696 622
195401 214
3854 122
11922 77
1431 344
15609 174
5090 253
2932 741
20431 353
5971 799
31856 405
25479 69