25589 478
2705 193
1477 103
4183 684
11346 515
16399 366
3409 297
5655 547
2262 160
4536 508
7777 487
20590 533
3224 184
1875 108
5416 278
12482 613
4572 390
4753 722
10488 809
6477 476
3936 129
3638 426
9492 474
3692 359