40961 685
8066 159
2096 211
2302 124
3533 460
2486 272
6599 348
2600 236
4048 313
2412 198
2894 192
3396 387
4583 195
10040 338
17443 549
12452 807
9741 578
5436 256
4964 494
3065 342
3577 389
8834 261
2104 79
2951 424
20507 796
4729 925
2303 189
3622 728