21096 315
411593 732
309131 445
133937 151
7571 235
103268 392
15907 260
107433 847
17476 554
130876 492
7775 195
26446 539
17684 390
2435 84
109561 135
12490 125
2377 42
4981 343
1926 175
4739 691
15431 629
20708 478
28348 89
67957 833
37042 222
6170 803
3937 332
17693 603