31595 553
5038 305
2238 246
4126 69
5609 295
11675 571
9814 715
1451 243
1918 87
2777 37
5149 219
4574 503
7028 368
31500 619
9059 163
49269 581
3095 290
5117 284
542826 860
204491 296
111799 681
343174 578
389221 570
192225 651
309700 651