1501 162
5076 385
1726 310
26381 89
12541 582
17311 188
2341 429
15751 551
19189 101
20377 698
14638 448
5117 148
35007 744
2832 692
3992 641
23279 57
17206 566
4607 873
9828 594
11899 604
20022 156
68600 214
2600 305
60747 823
28921 307
12539 416
62677 782
99419 538