440 31
3271 681
5427 158
5492 448
52899 302
2514 75
9111 624
6113 614
2720 269
15655 170
11812 535
7319 55
2171 370
3955 233
1936 296