31436 323
7397 71
173228 1002
96337 320
4285 223
13546 265
7214 524
36014 196
5532 56
24562 467
8814 75