1008 292
900 247
2383 479
170 51
26227 549
31338 489
49413 842
13884 38
23935 512
12267 164
33982 373
9510 135
25078 117
33867 198
27266 238
24977 220
77423 769
51874 438
41296 833
60120 815
98765 581
5236 204
22056 557
7713 293