2528 404
2171 83
3367 251
6356 846
3479 243
1809 199
2975 168
6309 117
7056 733
64344 590
7012 873
4996 433
2592 290
25060 248
17261 236
1683 98