10832 32
44932 352
34322 280
5659 684
2945 213
77158 559
3271 399
29405 244
4675 653
20154 101
58812 682
29878 191
24160 323
23681 250
60611 212
27555 253
32678 329
31791 64
36175 189
41463 183
28118 383
14011 56
49242 205