2951 241
6328 300
3300 516
3756 324
1467 143
8260 89
5941 342
12661 218
5403 528
4434 122
6039 420
4241 764
4402 534
23729 527
3395 265
2201 492