40926 685
8055 159
2094 211
2298 124
3533 460
2483 272
6594 348
2589 236
4043 313
2410 198
2894 192
3395 387
4583 195
10039 338
17420 549
12441 807
9726 578
5425 256
4960 494
3063 342
3563 389
8832 261
2103 79
2951 424
20504 796
4728 925
2299 189
3617 728