3093 503
719 60
3835 637
5067 533
11231 842
39150 721
17415 560
3322 179
909 106
11374 467
31114 356
6861 733
4304 225
4781 668
14772 728
7002 342
12095 500
16645 503
9572 671
4400 322
9970 489
21294 587
6144 486
23952 196
81923 748
26276 512
28016 642
114382 957