421 49
2231 335
1381 210
987 200
2934 522
341 77
5255 613
1324 303
1713 316
623 40
777 31
2693 847
2663 615
1275 406
1802 392
4986 534
5081 885
2101 481
3060 652
1507 383
972 162
397 61
2736 538
693 129