109927 340
157167 421
4291 745
1849 364
1583 321
2529 618
875 206
1244 296
9512 624
15865 278
2911 668
1340 223
541888 1258
227429 1258
1696 362
623 58
2876 899
12198 735
2986 501
2584 446
1681 65
2237 529
1906 494
1226 305
1714 412
1673 347
1854 387
946 126