50806 534
3089 497
4742 757
102753 328
9947 141
13680 356
5501 108
10918 131
4466 456
4353 280
6952 173
6752 363
6631 351
20298 337
17364 59
3010 64
14126 39
11762 540
22501 281
5365 97
16378 148
2335 170
17393 110
4461 353
5642 267
5318 669
7181 195
10811 601