510 129
3061 908
32169 376
3213 791
919 58
13556 392
3089 581
605 81
8875 264
2947 796
2230 554
3563 420
966 86
1624 177
2661 457
3865 878
2858 545
4583 707
2513 568
7838 836
2771 88
2158 269
14380 355
12091 262
47065 173
93753 424
3327 57
20549 88