40945 685
8058 159
2095 211
2299 124
3533 460
2486 272
6595 348
2595 236
4046 313
2411 198
2894 192
3396 387
4583 195
10040 338
17431 549
12445 807
9731 578
5431 256
4963 494
3063 342
3571 389
8833 261
2104 79
2951 424
20504 796
4728 925
2301 189
3619 728