6550 45
2753 403
20438 104
22255 340
3664 280
4232 36
13821 255
6752 147
7798 534
10299 238
8648 847
3155 328
2067 156
2353 208
10032 757
2541 189
2662 575
3965 407
1307 311