3211 303
6943 591
3291 144
3168 251
3512 915
9378 520
3371 456
3445 246
5498 231
2249 375
4146 191
1677 73
2837 318
4869 777
2433 284
5590 176
15293 496
3015 240
3221 398
98449 808
12848 504
9715 103
1834 291
5351 618