3605 405
3159 83
4001 251
7431 846
4364 243
2065 199
3424 168
6433 117
7185 733
68365 591
7500 873
5185 433
2684 290
29582 249
18143 236
1802 98