40972 685
8070 159
2097 211
2305 124
3534 460
2487 272
6602 348
2601 236
4049 313
2413 198
2897 192
3396 387
4584 195
10041 338
17455 549
12453 807
9755 578
5438 256
4966 494
3067 342
3578 389
8834 261
2106 79
2951 424
20509 796
4731 925
2306 189
3625 728