13051 305
6072 215
3843 286
5506 362
15078 710
4254 578
5087 501
20327 426
8847 227
15407 241
22864 442
7298 697
11428 509
22794 278
4900 576
8161 402
12490 95
7590 538
11781 195
6974 183
14967 629
9026 575
6182 229
9536 785
11394 507
4943 238
14804 530
8382 612