4015 653
6336 450
5613 34
4431 289
14104 97
3502 473
12189 561
6152 626
13165 169
7739 773
7972 416
6448 572
21932 580
11403 214
20568 339
5708 266
8177 281
8139 446