3030 486
2772 564
354 42
5027 361
10802 313
3150 681
2628 501
2883 526
3527 269
4303 562
1887 212
1818 330
4510 687
1555 437
18248 660
2869 204
4390 580
2299 555
1766 289
3212 632
3044 552
3110 662
3794 808
3004 509