449543 1636
29341 395
28400 1465
52230 198
20522 509
5195 352
3076 160
4371 779
4500 532
2398 169
6115 925
1640 280
6498 83
8707 471
4896 746