3501 395
224583 848
16913 399
12008 242
169447 551
18475 878
6174 397
8953 669
11347 536
8497 56
24425 541
45192 177
27114 277
4140 166
2893 371
4607 932
4384 191
6398 213
5243 510
14713 741
3231 395
5889 258
1236 44
26061 428