50367 332
43472 373
16251 468
3000 400
1886 159
4158 729
24096 242
3769 177
39819 240
1799 220
3334 746
1767 271
2870 564
3839 774
2094 382
3913 745
1932 320
2284 249
4077 363
3477 578
8307 300
2504 268
1519 180
2636 310
3533 561
1249 151
7339 34
3712 475