50582 332
43723 373
16320 468
3006 400
1894 159
4175 729
24213 242
3778 177
40069 240
1805 220
3337 746
1786 271
2873 564
3849 774
2101 382
3918 745
1946 320
2298 249
4084 363
3483 578
8326 300
2516 268
1527 180
2646 310
3543 561
1257 151
7349 34
3722 475