41226 832
28538 404
71017 733
2343 261
4240 681
2440 164
17032 302
3003 537
13461 423
4727 451
3101 82
6867 311
4013 428
3399 455
12587 201
1878 53
19749 317
136665 835