2015 458
2730 524
2714 507
285 59
31581 403
9340 282
9872 414
2733 754
4222 705
7313 694
1149 198
955 171
2286 369
16186 433
6943 462
1830 490
2396 360
2012 289
855 213
1520 399
15896 602
2281 719
8578 694
2601 581
2955 262
21702 396
1801 337
3986 887