5308 405
4261 83
4374 251
9303 846
5593 244
2434 199
4714 169
6726 117
7432 733
75087 591
8150 873
5658 433
2852 290
29977 249
19645 236
2282 98