31600 553
5049 305
2238 246
4127 69
5624 295
11675 571
9818 715
1452 243
1920 87
2779 37
5150 219
4574 503
7029 368
31500 619
9060 163
49290 581
3096 290
5117 284
543125 860
204571 296
111831 681
343345 578
389377 570
192298 651
309830 651