31598 553
5044 305
2238 246
4127 69
5619 295
11675 571
9817 715
1451 243
1919 87
2779 37
5149 219
4574 503
7029 368
31500 619
9060 163
49283 581
3096 290
5117 284
543022 860
204543 296
111819 681
343292 578
389334 570
192274 651
309791 651