1846 281
2544 46
30004 523
16875 396
14373 528
266704 1547
8470 835
8599 352
15581 246
64045 925
73172 936
3700 809
33215 172
6645 381
4805 630
9887 396
31212 501