4800 76
12425 111
13646 392
21227 445
9358 709
24056 263
149103 1050
21720 194
24955 468
132197 381
29406 223
44682 152
81291 875
40568 1023
71738 938
28762 464
30487 285
4919 117
2904 456
2367 168
2170 94
6834 594
2101 124
4063 545
5714 497
10648 522
3607 377
4313 163