3038 48
8020 659
5268 446
4312 254
8379 842
5040 682
5295 744
5381 463
71680 961
6894 452
5714 508
5065 119
13050 309
11553 197
22535 416
5490 341
1860 40
3825 109
8514 286
3989 182
6526 939
44103 630
7515 654
7446 365