15733 580
16522 226
19906 311
23088 219
10579 362
5523 646
13064 456
10016 393
32950 267
4098 257
5930 388
11595 545
8538 877
9440 261
3490 424
8462 537
4960 349
7804 414