2978 691
18323 197
4862 637
2410 257
1631 133
2409 498
21686 402
2929 332
2181 226
3687 613
2644 434
5691 178
5461 534
2955 329
3317 475
2807 66
4243 280
5766 558
3449 482
2322 309
12695 539
1935 201
4363 851
4193 568
3169 466
5312 202
3647 312
5706 894