528 70
5512 665
8842 448
6046 244
1934 420
7232 254
15452 61
2519 48
4153 349
73161 533
10015 428
1663 182
4292 339
10595 506
30089 462
10408 245
2357 212
4865 685
71243 68
2911 769
6209 305
42964 912
30733 978
56333 452