31578 553
5023 305
2233 246
4115 69
5573 295
11669 571
9801 715
1449 243
1912 87
2773 37
5143 219
4571 503
7013 368
31498 619
9058 163
49212 581
3092 290
5109 284
541949 859
204161 296
111646 681
342633 578
388654 570
191982 651
309289 651