33261 72
49440 584
7107 784
18264 367
5587 94
2479 328
3191 504
3344 580
9679 399
3088 617
41809 746
15100 298
17679 322
8341 573
10666 416
1608 152