4508 27
17712 631
3563 645
4672 311
2559 167
11120 506
11394 589
3002 245
6800 586
6616 577
4782 601
3896 76
13137 848
11481 576
7071 506
4331 279
3329 161
3051 46
4969 640
6251 657
7410 323
5672 604
11996 394
4072 186