80581 367
11835 604
26346 112
41953 355
29269 460
25864 418
10670 347
23998 663
154896 607
1607 148
5807 775
3677 116
4641 638
5321 302
6169 621
32110 422
2334 57