2985 178
5184 650
4241 169
5559 726
8176 629
2400 208
10282 840
2296 458
6535 609
19432 233
18535 52
20628 857
8291 246
7886 94
12463 903
2285 398
3438 450
5854 301
3490 165
5661 807
8081 409
3711 317
18361 676
6569 678
7469 728
8962 125
4422 745
2858 602