3130 201
5056 431
3077 439
8520 309
19987 603
2081 307
17955 455
6653 642
16063 700
10745 455
4341 503
2394 327
3559 405
1688 41
3674 722
1609 89
3919 602
11874 1011
3671 568
4211 63
1304 144
4497 669
19599 342
1557 204
13277 247
3261 348
13977 463
77755 872