40063 253
19535 281
22298 269
46857 282
11314 44
3065 550
56750 354
179437 494
49836 328
70253 384
32800 286
4722 164
42088 491
39439 132
3175 695
3188 240
84552 258
22322 209
37590 330
2286 345
21296 130
3212 279
4252 766
2553 445
5079 218
2050 512
11633 552
2760 539