403 59
1729 488
1473 292
568 45
2074 388
31942 121
682 98
1118 276
2408 480
1350 367
16629 857
6223 547
1278 281
5808 474
2414 687
3101 893
424 63
9816 345
1564 289
1844 362
1591 350
1490 302
929 241
2247 53
956 224
3246 939
11647 617
5523 214