3031 301
3119 574
2435 595
867 60
4989 298
3559 695
2705 405
2404 601
1393 329
2666 543
3551 469
514 98
7961 509
3337 813
5823 180
17965 790
3611 693
1610 228
2192 477
7899 696
8672 503
12799 528
2057 408
22346 591