2991 628
3962 417
4625 634
2164 669
5652 596
5343 59
2554 387
5568 699
33242 139
16400 544
4517 501
3478 178
13475 633
35551 281
15811 242
4162 366
8155 597
7632 317
7816 172
2395 124
5669 806
2351 94
21627 595
7188 145
2690 274
5520 551
5994 46
6153 480