6275 515
4436 412
10477 673
2580 598
11243 281
27448 201
22596 420
3532 657
4592 62
3056 58
7678 478
4519 219
2798 258
2938 197
1453 103