15680 360
56253 157
17534 531
37678 314
9046 228
36601 489
45439 332
38071 372
101796 766
20011 242
15332 839
11551 556
8597 450
35108 238
1862 232
3198 846
1721 269
944 56
4292 875