31485 323
7397 71
173231 1002
96342 320
4285 223
13546 265
7214 524
36015 196
5532 56
24565 467
8815 75