40965 685
8067 159
2097 211
2303 124
3533 460
2486 272
6601 348
2601 236
4048 313
2413 198
2895 192
3396 387
4584 195
10041 338
17446 549
12452 807
9746 578
5436 256
4965 494
3065 342
3578 389
8834 261
2105 79
2951 424
20507 796
4729 925
2305 189
3624 728