1025 224
2173 508
2754 781
205 39
661 45
13422 567
7282 613
9260 465
6391 193
8180 424
269130 468
122261 941
13991 780
7870 731
12893 470
5277 195