29666 321
7394 71
173125 1002
96184 320
4285 223
13546 265
7207 524
35971 196
5515 56
24521 467
8801 75