20532 310
2455 179
2145 117
1620 77
3314 400
8473 130
10712 600
7072 766
5627 167
2154 143
6041 578
4910 505
10318 652
2536 355
5982 673
6976 144
8152 294
3462 281
5101 468
5240 654
5247 351
28037 91
4151 641
2426 142
5646 479
4831 477
2781 416
5294 493