50756 126
10595 291
6330 177
11979 405
22423 259
26417 241
33010 198
8538 504
15606 683
1363 80
4249 79