41090 442
9620 270
4793 101
34567 311
11500 852
8198 371
8126 387
2195 97
4253 173
66371 129
6457 410
28023 492
3763 461
3506 163
1269 32
3949 354
76111 338
25803 672
7001 780
3661 468
13266 495
41752 745
7305 220
28781 168
5835 701
91428 607
10010 657
15672 296