25498 792
453 60
1335 180
1830 556
1997 293
2796 684
2692 501
2420 418
1444 104
3346 850
1341 355
1635 318
5773 544
1651 465
637 65
2133 349
1463 385
1002 185
2164 278
953 38
4989 268
1064 115
4163 499
2930 603