2509 808
2174 457
1370 362
2353 541
3230 475
43551 336
11143 202
29683 645
116940 585
233033 728
136234 379
43029 684
148260 151
82254 386
95148 729
86504 604
58379 166