15656 493
20314 119
24870 498
9032 405
9815 312
8459 491
1787 322
5301 759
17110 876
10217 455
2449 463
3261 668
2978 372