30026 90
11032 405
47300 464
6100 248
10981 411
24339 287
29156 248
3992 194
7593 250
11832 525
34974 501
10614 396
17528 505
13484 267
10464 71
4651 204
2646 124
30429 193
9144 322
8488 611
3422 536
7632 74
15232 509
5141 211
4011 391
5602 97
3932 669
27892 479