25329 432
19570 361
3220 355
3119 640
5130 111
3968 227
2938 419
2945 448
2008 598
2697 246
2144 407
34532 614
2317 452
948 89