51491 209
1189 137
2129 356
2638 601
4291 535
4324 593
1828 259
40849 363
101367 492
28472 237
39009 489
42836 266
59483 800
52375 396
80737 614
46492 508