30935 615
7786 77
7246 297
42595 312
7252 303
9019 409
6398 588
14471 616
10976 647
6723 251
3570 273
11616 901
15573 274
4357 328
3079 815
4257 440
5967 483
1465 161
9482 343
2128 144
3462 867
11743 634
4778 557
1700 356
1612 268