12361 277
4526 300
6126 405
4884 83
4766 254
10040 846
5986 244
2658 199
5281 169
6916 117
7659 733
78262 591
8376 873
5943 433
2961 290
30365 249
20243 236
2506 98