102 21
2424 619
232 50
13955 356
8244 481
5600 784
4910 662
15756 376
4469 382
3668 836
1874 207
1358 164
2338 101
982 69
4107 695
2312 164
1500 97
48218 941
7396 186
36239 893
12342 123
10319 693
14200 236
3772 1006