3502 79
14204 293
27956 83
41058 604
8902 949
6896 471
17108 567
5040 378
8395 161
12645 151
23374 196
17860 766
3949 363
4859 349
12840 686
13098 96
13900 131
8246 91
6915 496
25901 105
20756 427
126564 368
3561 265
4040 379