2581 640
13675 353
1971 259
10192 332
17675 632
10480 312
5855 318
15532 738
6989 609
9553 257
4814 383
3007 188
12951 111