31586 553
5031 305
2236 246
4119 69
5588 295
11673 571
9804 715
1451 243
1913 87
2774 37
5147 219
4574 503
7021 368
31499 619
9058 163
49239 581
3094 290
5110 284
542312 859
204290 296
111703 681
342872 578
388904 570
192089 651
309490 651