2979 115
3236 529
7416 287
21611 717
14727 696
5785 454
6821 95
15039 329
5494 251
7234 474
5914 100
4254 213
5111 490
7668 388
4068 293
3403 76
8946 456
4027 388
9581 246
12470 299
4947 792
4575 354
8354 60
4907 386