15070 526
3782 216
5892 562
4163 233
23607 957
9563 665
11859 401
20715 522
30337 447
30869 820
8555 727
6805 121
46699 528
3258 232
10211 374
3871 678
3295 110
14731 607
4675 521
8214 149
7590 71
6396 652
7403 595
3287 557
5273 806
3675 447
4461 599
1621 166