599 75
29993 525
10950 802
8454 607
5778 48
5598 431
3705 185
12411 500
39031 615
3217 175
27541 614
23768 915
4245 367
27520 688
8114 323
3090 497
20302 337
4919 606
24710 451
5366 30
10158 278
4172 53
12775 699
24969 173
109699 317
2728 27
2287 340
41544 578