30048 615
7459 77
7133 297
41856 312
7101 303
8939 409
6299 588
11424 613
10781 647
6680 251
2177 273
11455 901
14937 274
4249 328
3072 815
4191 440
5878 483
1433 161
9355 343
2056 144
3407 867
11511 634
4701 557
1680 356
1588 268