30159 42
4801 99
15484 750
16989 161
347256 578
134679 294
20876 406
40246 80
58584 947
59320 500
48147 214
17529 703
56289 735
6330 582