50739 126
10593 291
6322 177
11965 405
22411 259
25953 241
32982 198
8535 504
15544 683
1358 80
4228 79