40919 685
8050 159
2093 211
2297 124
3533 460
2483 272
6591 348
2585 236
4042 313
2409 198
2894 192
3395 387
4583 195
10039 338
17410 549
12438 807
9718 578
5420 256
4960 494
3063 342
3559 389
8831 261
2103 79
2951 424
20503 796
4727 925
2297 189
3614 728