4090 63
291917 388
113153 678
176838 866
78395 661
26657 493
13632 508
37137 172
22276 351
3551 248
3363 726
16393 614
2215 198
5713 620
4598 847
2582 115
2936 54
1662 158
4582 437
8746 297