31039 597
3670 102
2717 525
2994 367
4594 639
9508 286
2998 157
22147 514
2474 550
11697 558
15913 916
5839 482
7896 303
2363 425
55728 400
6298 25
2607 450
2347 264
2252 199
3792 226
5580 40
5957 473
3823 355
5711 71
13231 640
7115 548
3643 859
2968 498