12346 277
4512 300
6125 405
4883 83
4763 254
10036 846
5985 244
2658 199
5278 169
6915 117
7658 733
78246 591
8374 873
5940 433
2961 290
30365 249
20239 236
2505 98