4196 305
1979 246
2955 69
3354 294
10623 571
8842 713
1206 243
1562 87
2155 37
4342 219
4047 503
5735 368
31245 619
6718 160
43776 580
2737 290
4855 284
462263 847
180784 284
98447 677
292455 567
330901 554
167792 645
266047 639
193960 324