643 30
4523 575
2023 361
1360 40
1932 116
2586 727
1531 291
3332 228
4154 863
6344 674
2122 317
2928 757
1956 297
553 58
1448 329
1566 253
3167 593
1281 135
2384 429
2414 353
5623 653
4492 321
11782 369
5814 915