2931 533
5166 611
11115 313
91920 723
5338 960
3306 349
3832 731
6420 300
4543 489
4739 448
23255 526
57740 291
7308 311
14282 346