531278 985
16915 271
7459 387
37393 381
14158 240
23460 602
3203 104
3354 755
7959 506
3005 191
1780 234
10623 480
5211 237
7875 107
8297 53
6965 670
12360 426
1284 210
8289 842
8377 622
19256 503
25814 119
8354 719
6547 555
16774 192
59159 608
8972 133
16250 118