309 84
2508 781
15710 54
1475 455
597 149
23600 347
43020 210
1916 536
2870 609
862 239
1865 376
254 49
253 59
973 102
2199 551
9026 760
20228 671
1840 562
1160 337
8313 576
61143 826
12124 239
459 94
2874 804