1381 295
10744 216
115893 875
36032 676
20293 496
17404 627
4423 339
10711 376
8144 595
6545 124
5015 407
5890 755
3312 500