29208 388
6205 574
4270 522
4781 200
2222 338
8120 93
4546 97
2145 81
5173 861
2987 531
6378 52
22918 162
32273 928
13475 303
25010 329
2440 326
3735 632