50367 332
43469 373
16251 468
3000 400
1886 159
4158 729
24096 242
3769 177
39813 240
1799 220
3333 746
1766 271
2870 564
3837 774
2093 382
3911 745
1929 320
2282 249
4077 363
3477 578
8307 300
2503 268
1518 180
2635 310
3532 561
1248 151
7339 34
3712 475