30531 596
5015 290
5896 532
7949 196
16140 767
4968 451
5403 300
5222 472
2646 321
12180 627
1048 36
6470 752
3245 150
3953 763
2504 238
3492 284
3199 221
4455 444
9363 690
4462 836
3493 493
9657 903
4815 584
7624 655
7412 712
3371 498
3293 388
8591 596