30881 615
7770 77
7228 297
42513 312
7241 303
9011 409
6381 588
14452 616
10959 647
6721 251
3564 273
11598 901
15508 274
4344 328
3076 815
4251 440
5944 483
1464 161
9468 343
2120 144
3449 867
11699 634
4767 557
1700 356
1609 268