12761 277
4865 300
6233 405
4945 83
4776 254
10139 846
6033 244
2701 199
5400 169
6952 117
7675 733
78658 591
8407 873
5963 433
2962 290
30381 249
20331 237
2517 98