3000 228
26379 295
11375 99
5564 511
11278 254
215991 1158
7942 462
101006 684
210647 1111
107443 570
91023 165
365810 506
17050 315
7397 512
14341 852
32609 608
55328 403
8430 228
4948 560
4098 460
4052 219
2345 343
4363 408
3430 612
6393 499
3813 266
3620 79