2353 103
5890 543
5226 557
5875 342
7297 636
11818 75
12607 845
18726 641
17397 553
10615 324
13317 128
2598 68
12191 783
12191 289
2476 519
5035 747
15963 760
14435 903
22329 142
5922 312
9878 568
6347 80
2302 440
31083 990