40945 685
8059 159
2095 211
2299 124
3533 460
2486 272
6595 348
2596 236
4046 313
2412 198
2894 192
3396 387
4583 195
10040 338
17433 549
12446 807
9733 578
5431 256
4964 494
3063 342
3571 389
8833 261
2104 79
2951 424
20504 796
4728 925
2301 189
3619 728