31570 553
5015 305
2233 246
4101 69
5557 295
11665 571
9796 715
1448 243
1911 87
2771 37
5140 219
4569 503
7004 368
31496 619
9058 163
49172 581
3089 290
5101 284
541381 859
203998 296
111551 681
342271 577
388271 570
191802 651
308998 651