104075 438
93899 197
22638 238
44172 303
89256 844
35364 433
23382 737
28899 238
5127 200
2178 164
5536 653
6857 439
19437 933
12958 822
4468 336
3644 670
2864 243
9684 347
9309 344
5794 409
4151 692
2266 195
2720 251
33809 466
92771 843