102201 944
64847 463
4596 53
7013 583
3825 368
5404 202
5604 347
3006 444
4351 322
7760 925
5193 383
6861 196
4202 270
19325 478
40752 364
58881 154
77695 744
124259 178